a cheese made in long strips - Turco Inglés Diccionario